package demo.pattern.factory.method;

import demo.pattern.factory.entity.Mouse;

/**
 * 工厂方法：每个工厂生产1个产品；优点（职责单一、遵循开闭原则）；缺点（当增加一个产品需要编写对应的工厂类，导致类文件过多）
 */
public interface MethodMouseFactory {
	Mouse createMouse();
}
